var _ = require('lodash');


var fp = require('lodash/fp');

const cars = [{name:'Ferrari FF',horsepower:660,dollar_value:700000,in_stock:true},
  {name:'Spyker c12 Zagato',horsepower:650,dollar_value:648000,in_stock:false},
  {name:'Jaguar xkr-s',horsepower:550,dollar_value:132000,in_stock:false},
  {name:'Audi R8',horsepower:525,dollar_value:114200,in_stock:false},
  {name:'Aston Martin One-77',horsepower:750,dollar_value:185000,in_stock:true},
  {name:'POagani Huayra',horsepower:700,dollar_value:130000,in_stock:false},]






function sanitizeNames(val){
  let _underscore = fp.replace(/\W+/g,'_')
  return fp.flowRight(fp.map(_underscore),fp.map(fp.toLower))(val);
}


console.log(sanitizeNames(['Hello World']));
//只能变hello world
